coolant pump housing - Alemán Inglés Diccionario